#searchResultsContainer
{
    border-top: 1px solid #E0E0E0;
}

#searchInput
{
    width:97%;
    margin: 5px 1%;
}

.menuDetailsButton
{
	position: absolute;
	right: 0px;
	top: 0px;
	padding: 5px;
	width: 30px;
	height: 30px;
	display: none;
}
/*********/


.OptionMenu
{
    width: 100%;
    text-align: center;
}

#audio_player
{
    display: none;
}

/*****************************/
/* menu css */
#link_menu_container
{
	display: none;
	position: absolute;
	min-height: 0;
}

#link_menu
{
	position: absolute;
	bottom: 0px;
	width: 100%;
	background: url(bg_sec_controls.png);
}
#link_menu ul
{
}

#link_menu ul > li
{
	border: none;
	padding: 5px 10px;
}

#link_menu ul > li > a
{
	border: none;
	margin: 0;
}

body ul > li > a.playlist_item
{
	padding-right: 40px;
}

/*****************************/
#errorBox
{
	display: none;
	background-color: #FF4500;
	padding: 4px;
	text-align: center;
	font-weight: bold;
}